Storms And Rain Sweep Through North Texas, Causing Power Outages And Travel Delays